total profits - German English Dictionary